package com.alibaba.citrus.cr.platform.enhance.functions.diff.activity.constant;

/**
 * 对账标准字段字典
 */
public enum ActivityDiffStandardFieldDict {
    ACTIVITY_ID("activityId", "活动id"),
    ACTIVITY_TERM_ID("activityTermId", "活动项目id"),
    ACTIVITY_OCCUPY_FEE("activityOccupyFee", "活动占用费用"),
    SEQUENCE_NO("sequenceNo", "资源占用序列号"),
    SUB_ORDER_ID("subOrderId", "子单Id"),
    ITEM_ID("itemId", "原品ID"),
    ITEM_QUANTITY("itemQuantity", "原品数量"),
    ACTIVITY_USE_RECORD_FEATURES("features", "活动使用记录扩展字段"),
    ACTIVITY_USE_RECORD_VERSION("version", "活动使用记录版本"),

    ACTIVITY_USE_RECORD_STATUS("activityUseRecordStatus", "活动使用记录状态"),

    ;

    /**
     * 字段编码
     */
    private String fieldCode;
    /**
     * 字段含义
     */
    private String fieldDesc;

    ActivityDiffStandardFieldDict(String fieldCode, String fieldDesc) {
        this.fieldCode = fieldCode;
        this.fieldDesc = fieldDesc;
    }

    public String getFieldCode() {
        return fieldCode;
    }

    public String getFieldDesc() {
        return fieldDesc;
    }
}
